﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BrowserGameFramework.Messaging.Interfaces;

namespace BrowserGameFramework.Messaging.Base
{
    public interface IMessageHandler
    {
        void SendMessage(BaseMessage message);

        BaseMessage GetMessage(int messageId);

        MessageHeaderCollection GetInboxMessagesForUser(int userId);

        MessageHeaderCollection GetOutBoxMessagesForUser(int userId);
    }
}
